package root.electronclass.electronclass.mvp.entity;



import java.util.List;

//@Data
//@Builder
//@NoArgsConstructor
//@AllArgsConstructor
public class DepartmentVO {

    private Long id;

    private String departName;

    //@ApiModelProperty(value = "组织架构级别，11-市教育局，12-区县教育局，21-学校，22-本级，23-分校，31-部门分类，32-学生组织，33-教职工组织，41-学年，51-自定义")
    private Integer level;

    //@ApiModelProperty(value = "当前组织架构的父级id")
    private Long parentId;

    private List<DepartmentVO> children;

    //@ApiModelProperty("1-组织 2-人员")
    private int type = 1;

    private List<DepartmentVO> teacherList;

    //@ApiModelProperty(value = "组织类型，0-通用；1-学生；2-教师；3-家长；")
    private Integer orgType;
}
